home *** CD-ROM | disk | FTP | other *** search
/ Shareware Super Platinum 8 / Shareware Super Platinum 8.iso / mac / WIN_PRO / VIEWS.ZIP;1 / CVDZIP.EXE / CVCLASS.H < prev    next >
Encoding:
C/C++ Source or Header  |  1992-09-20  |  816 b   |  50 lines

  1. /*
  2.     cvclass.h
  3.  
  4.     Class tree window
  5.     
  6.     C++/Views 2.0 Demo
  7.     Copyright (c) 1992, by Liant Software Corp.
  8.     ALL RIGHTS RESERVED.
  9.  
  10.     Revision History:
  11.     -----------------
  12. */
  13.  
  14. #ifndef cvclass_h
  15. #define cvclass_h
  16. #include "mdiview.h"
  17.  
  18. class VFont;
  19. class VListBox;
  20. class VTextBox;
  21. class ClassTreeView;
  22. class DemoAppView;
  23.  
  24. class ClassView : public VMdiView {
  25.  
  26. private:
  27.     ClassTreeView  *treeView;
  28.     VListBox   *listBox;
  29.     VTextBox   *msgBox;
  30.     VFont       *textFont;
  31.     DemoAppView *mainWin;
  32.  
  33. public:
  34.     ClassView(VFrame&, DemoAppView *);
  35.     ClassView();
  36.     ~ClassView();
  37.  
  38.     VClass *iam();
  39.     boolean free();
  40.  
  41.     boolean close();
  42.     boolean listClick(int index);
  43.     boolean listDblClick(int index);
  44.     boolean classSelected();
  45.     boolean givenFocus();
  46. };
  47.  
  48. extern VClass *ClassViewCls;
  49. #endif /* cvclass_h */
  50.